550490
101835
78462
775108
684514
490379
569449
647973
957940
100572
325785
737447
127528
117394
817535
857905
485700
910983
914772
972906
910457
74663
791728
507655